package com.googlecode.flealancemarket.service.facades;

import com.googlecode.flealancemarket.metamodel.Job;
import com.googlecode.flealancemarket.metamodel.JobMessage;
import com.googlecode.flealancemarket.metamodel.User;
import java.util.List;

public interface JobFacade {

    public Job saveJob(Job j, long authorId, long categoryId);
    public Job getJobWithMessages(long id);
    public JobMessage saveJobMessage(JobMessage jobMessage, long freelancerId);
    public List<Job> getJobsForUser(User user);

}
